Bus Route 31 - Bus 31: High Street, Barley => Drummer St Bus Station, Cambridge -
Bus Stops
- 1 - High Street
- 2 - Plaistow Way
- 3 - Hall Farm
- 4 - School
- 5 - Church
- 6 - Engleric
- 7 - Pinkneys
- 8 - Fowlmere Road
- 9 - Chrishall Road
- 10 - Chapel Lane
- 11 - The Butts
- 12 - Cambridge Road
- 13 - Lower Street
- 14 - St Georges Church
- 15 - War Memorial
- 16 - Queens Close
- 17 - Church Road
- 18 - St Edmund's Way
- 19 - St Edmund's Church
- 20 - The Lane
- 21 - Jackson Close
- 22 - Hauxton Road
- 23 - Moor Close
- 24 - High Street
- 25 - All Saints' Church
- 26 - Peacocks
- 27 - Ashen Green
- 28 - Halatte Gardens
- 29 - Woollards Lane
- 30 - Granta Terrace
- 31 - Church Street
- 32 - Poplar Way
- 33 - Haverhill Road
- 34 - Recreation Ground
- 35 - Bar Lane
- 36 - St Andrew's Church
- 37 - The Limes
- 38 - Chaston Road
- 39 - Orchard Road
- 40 - Coppice Avenue
- 41 - Fox Hill
- 42 - Cottages
- 43 - Red Cross Lane
- 44 - Addenbrooke's Hospital Bus Station (stop A)
- 45 - Long Road
- 46 - Perse School
- 47 - Blinco Grove
- 48 - Hills Road Sixth Form College
- 49 - Botanic Gardens
- 50 - Hills Road
- 51 - St Paul's Road
- 52 - Downing College
- 53 - Drummer St Bus Station